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/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/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/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/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/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/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/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/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/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/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/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/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..5be609ecccf 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 @@ -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: 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_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/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/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/ref/ref_request_builder.py b/msgraph_beta/generated/groups/item/accepted_senders/ref/ref_request_builder.py index 13476c3b842..f4ba4c78c75 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: """ @@ -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}/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) 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/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/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/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/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/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_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/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/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..18ecb7157c3 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 @@ -24,7 +24,7 @@ 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_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 @@ -192,13 +192,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: 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..486331fea80 --- /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 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) -> 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_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/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/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..7500ec16ff0 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 @@ -24,7 +24,7 @@ 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_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 @@ -231,13 +231,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: 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/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..d611ed33b75 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 @@ -9405,62 +9518,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 +10307,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 @@ -12783,8 +12896,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 +13094,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 +16497,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 +16518,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 +16816,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 +17039,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 +17134,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] @@ -18652,62 +18765,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 +19554,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 +23589,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 +23688,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 +23799,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 +23825,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 +24555,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 +24566,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 +26240,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 +26251,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 +26458,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 +33981,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 +34813,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 +34836,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 +34863,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 +34896,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 +34919,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 +34972,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 +35546,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 +35581,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 +35606,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 +36295,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 +36306,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 +37239,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 +37448,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 +37699,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 +38470,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 +38650,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 +39167,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 +39497,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 +39581,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 +42437,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 +42584,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 +42761,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 +43813,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 +43909,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 +43939,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 +43950,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 +43963,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 +48159,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 +48170,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 +49692,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 +49872,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 +50392,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 +50418,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 +51142,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 +51173,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 +51182,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 +51217,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 +53045,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 +53381,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 +53692,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 +54254,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 +54324,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 +54506,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 +54514,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 +54522,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 +54538,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 +54908,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 +54931,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 +57366,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 +57472,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 +57737,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 +57790,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 +57820,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 +57843,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 +57896,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 +58206,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 +58236,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 +58289,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 +58342,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 +58395,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 +58448,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 +58478,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 +59032,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 +59085,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 +59115,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 +59629,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 +59775,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 +60058,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 +60132,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 +60946,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 +61022,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 @@ -61541,37 +61654,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 +61699,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 @@ -63875,47 +63988,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 +64248,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 +64279,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 +69629,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 +69655,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 +69663,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 +69682,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 +72704,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 +72800,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 +96167,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 +96269,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 +101405,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 +101609,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 +101763,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 +101794,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 @@ -117863,31 +117976,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 +118218,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 +118283,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 +118922,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 +119021,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 +119132,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 +119158,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 +120454,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 +120556,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 +124676,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 +127598,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 +127629,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 +127742,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 @@ -129958,29 +130179,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 +130292,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 @@ -131482,10 +131810,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 +134624,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 +134641,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 +134736,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 +145916,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 +145954,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 @@ -157176,15 +157505,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]] @@ -157750,15 +158079,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 +158103,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,7 +158133,7 @@ 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 @@ -158003,15 +158332,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 +158356,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 +158831,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 +158855,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 @@ -158957,7 +159286,7 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.deletedItems.workfl 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_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]] @@ -159002,10 +159331,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 +159343,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] @@ -159456,15 +159785,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]] @@ -160030,15 +160359,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 +160383,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,7 +160413,7 @@ 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 @@ -160283,15 +160612,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 +160636,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 +161111,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 +161135,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 @@ -161238,7 +161567,7 @@ msgraph_beta.generated.identityGovernance.lifecycleWorkflows.workflows.item.Work 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_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 @@ -162347,11 +162676,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 +162793,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 +163161,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 +163254,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 +163298,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 +163400,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 +165518,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 +165617,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 +165728,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 +165754,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 +166601,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 +167428,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 @@ -167432,16 +167744,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 @@ -168593,6 +168905,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 @@ -168684,13 +168998,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 +169334,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 +169472,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 +169500,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 +173014,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 @@ -172976,6 +173305,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 @@ -175365,6 +175720,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 +175864,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 @@ -181265,6 +181636,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 +182628,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 @@ -184014,6 +184389,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 @@ -188343,6 +188719,36 @@ 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.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] @@ -192176,6 +192582,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 +192648,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 +194582,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 +195131,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 +195254,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 +195300,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 +195320,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 +195341,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 +195404,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 +195460,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 +195488,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 +196030,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 +196113,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 +196571,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 +196776,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 @@ -202734,6 +203146,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 @@ -203976,6 +204390,8 @@ msgraph_beta.generated.models.File::|public|constructor():None msgraph_beta.generated.models.File::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] msgraph_beta.generated.models.File::|public|hashes():Hashes msgraph_beta.generated.models.File::|public|hashes(value:Hashes):None +msgraph_beta.generated.models.File::|public|lock_info():LockInfo +msgraph_beta.generated.models.File::|public|lock_info(value:LockInfo):None msgraph_beta.generated.models.File::|public|mime_type():str msgraph_beta.generated.models.File::|public|mime_type(value:str):None msgraph_beta.generated.models.File::|public|odata_type():str @@ -207327,6 +207743,22 @@ 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.IdentityCustomUserFlowAttribute-->IdentityUserFlowAttribute msgraph_beta.generated.models.IdentityCustomUserFlowAttribute::|public|constructor():None msgraph_beta.generated.models.IdentityCustomUserFlowAttribute::|public|get_field_deserializers():dict[str, Callable[[ParseNode], None]] @@ -208213,6 +208645,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 @@ -213854,10 +214304,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 +214401,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 @@ -216939,13 +217411,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 +220206,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 @@ -221790,6 +222283,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 +222293,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 @@ -226825,6 +227322,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 +229611,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 @@ -234422,13 +234921,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 +235005,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 +235032,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 @@ -235678,6 +236177,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 @@ -238881,6 +239382,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 +239948,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 +241101,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 @@ -246680,6 +247225,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]] @@ -250931,6 +251602,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 @@ -253694,6 +254367,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 +254880,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 +255980,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 @@ -256357,6 +257040,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 @@ -263261,13 +263946,15 @@ 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-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-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 +264231,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 +264343,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 +264370,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 +264459,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 +264484,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 +264519,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 +264546,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 +264569,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 +264684,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 +264727,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 +264746,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 +264787,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 +264824,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 +265133,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 +265179,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 +265688,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 +266991,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 +267144,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 +267292,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 +267305,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 +267335,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 @@ -268668,8 +269367,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 +271066,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 +271092,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 +271899,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 +276676,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 +276707,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 +276716,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 +276751,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 +276867,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 +276920,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 +277418,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 +277428,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 +278630,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 +278985,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 @@ -285484,27 +286193,27 @@ 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|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] @@ -285607,7 +286316,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 +286445,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 +286456,27 @@ 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|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] @@ -292734,9 +293443,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 +293724,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 +293742,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] @@ -293396,19 +294105,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 +294403,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 +294882,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 +295064,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 +295100,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 +295289,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 +295316,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 +295361,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 +295419,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 +295617,24 @@ 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.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 +295644,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 @@ -295554,7 +296263,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 +296286,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 +296320,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 +296337,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 +296362,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 +296384,10 @@ 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|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 +296496,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 +297380,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 +299066,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 +299129,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 +299164,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 +299183,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 +299670,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 +299733,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 +299768,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 +299787,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 +300229,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 +300292,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 +300327,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 +300346,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 +300405,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 +301287,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 +301350,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 +301385,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 +301404,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 +301856,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 +302083,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 +302965,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 +303028,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 +303063,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 +303082,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 +303534,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 +303726,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 +304608,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 +304671,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 +304706,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 +304725,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 +305177,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 +305708,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 +305771,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 +305806,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 +305825,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 +309399,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 +309415,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 +309629,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 +309728,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 +309839,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 +309865,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 +310449,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 +310476,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 +310876,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 +310949,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 +311559,15 @@ 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.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 @@ -311732,6 +312450,7 @@ 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_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 +319810,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 +319912,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 +321880,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 +322122,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 +322187,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 +322826,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 +322925,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 +323036,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 +323062,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 +324346,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 +324448,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 +328550,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 +335679,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 +335688,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 +335762,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 +335822,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 +335830,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 +335951,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 +335961,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 +335979,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 +336808,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 +337365,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 +340956,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 +340987,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 +341100,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 @@ -342417,29 +343537,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 +343650,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 @@ -343941,10 +345168,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 +346851,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 +346882,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 +346995,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 @@ -348096,29 +349432,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 +349545,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 @@ -349620,10 +351063,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 +352757,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 +352788,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 +352901,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 @@ -353747,10 +355299,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 +355330,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 +355443,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 @@ -356220,29 +357880,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 +357993,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 @@ -357744,10 +359511,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 @@ -362136,15 +363904,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 +363924,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 +367624,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 +367645,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 +369290,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 +369317,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 +375381,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 +375480,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 +375591,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 +375617,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 @@ -375591,7 +377359,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 +377413,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 +378978,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 +379077,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 +379188,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 +379214,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 +382426,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 +382606,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 +383126,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 +383152,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 +386052,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 +386841,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 @@ -390927,15 +392695,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 +392768,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]] diff --git a/msgraph_beta/generated/kiota-lock.json b/msgraph_beta/generated/kiota-lock.json index 3e74f6503ee..9be7a9715cf 100644 --- a/msgraph_beta/generated/kiota-lock.json +++ b/msgraph_beta/generated/kiota-lock.json @@ -1,8 +1,8 @@ { - "descriptionHash": "81062D266870CDD1C63D67EB4257C3E3255F21FF20C99E089D89B980EC1876AE124C83678FA5AE9FDF44B0729717E766C2FF4AF50161F85AB3CADFC0117E03F7", + "descriptionHash": "7B59C6EE8413104CE9EF66F7ED0522A7C715CD7C0BD000A62D1120C3C1C061601BD3470CE446C958FBAAF13D72B7E335A2AD864A63DF5338876817FD805648C6", "descriptionLocation": "../../msgraph-metadata/clean_beta_openapi/openapi.yaml", "lockFileVersion": "1.0.0", - "kiotaVersion": "1.31.1", + "kiotaVersion": "1.32.2", "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_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_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/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/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/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/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/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/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_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/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..63107a4baba 100644 --- a/msgraph_beta/generated/models/channel.py +++ b/msgraph_beta/generated/models/channel.py @@ -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/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..eabe1f87e9d 100644 --- a/msgraph_beta/generated/models/cloud_p_c.py +++ b/msgraph_beta/generated/models/cloud_p_c.py @@ -90,7 +90,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 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_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..0f3d03b5a3e 100644 --- a/msgraph_beta/generated/models/cloud_pc_provisioning_policy.py +++ b/msgraph_beta/generated/models/cloud_pc_provisioning_policy.py @@ -28,9 +28,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,7 +70,7 @@ 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 # 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 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/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/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/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..0a16491a35a 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. @@ -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_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/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/entity.py b/msgraph_beta/generated/models/entity.py index f416f306579..0f4db6c0daf 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 @@ -445,6 +444,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 @@ -903,6 +903,7 @@ from .human_security_fraud_protection_provider import HumanSecurityFraudProtectionProvider 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 @@ -1590,7 +1591,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 @@ -1818,6 +1819,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 @@ -2054,8 +2056,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 +2132,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 +2196,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 +2382,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 @@ -4139,6 +4138,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 @@ -5993,6 +5996,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 @@ -8770,9 +8777,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 @@ -9684,6 +9691,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 @@ -10638,13 +10649,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 +10952,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 +11209,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 +11840,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 @@ -12263,6 +12277,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 @@ -12721,6 +12736,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .human_security_fraud_protection_provider import HumanSecurityFraudProtectionProvider 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 @@ -13408,7 +13424,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 @@ -13636,6 +13652,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 @@ -13872,8 +13889,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 +13965,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 +14029,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 +14186,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 @@ -14606,6 +14623,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 @@ -15064,6 +15082,7 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: from .human_security_fraud_protection_provider import HumanSecurityFraudProtectionProvider 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 @@ -15751,7 +15770,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 @@ -15979,6 +15998,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 @@ -16215,8 +16235,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 +16311,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 +16375,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/file.py b/msgraph_beta/generated/models/file.py index d1539a62332..fb2f21b9036 100644 --- a/msgraph_beta/generated/models/file.py +++ b/msgraph_beta/generated/models/file.py @@ -8,6 +8,7 @@ if TYPE_CHECKING: from .file_archive_status import FileArchiveStatus from .hashes import Hashes + from .lock_info import LockInfo @dataclass class File(AdditionalDataHolder, BackedModel, Parsable): @@ -20,6 +21,8 @@ class File(AdditionalDataHolder, BackedModel, Parsable): archive_status: Optional[FileArchiveStatus] = None # Hashes of the file's binary content, if available. Read-only. hashes: Optional[Hashes] = None + # The lockInfo property + lock_info: Optional[LockInfo] = None # The MIME type for the file. This is determined by logic on the server and might not be the value provided when the file was uploaded. Read-only. mime_type: Optional[str] = None # The OdataType property @@ -45,13 +48,16 @@ def get_field_deserializers(self,) -> dict[str, Callable[[ParseNode], None]]: """ from .file_archive_status import FileArchiveStatus from .hashes import Hashes + from .lock_info import LockInfo from .file_archive_status import FileArchiveStatus from .hashes import Hashes + from .lock_info import LockInfo fields: dict[str, Callable[[Any], None]] = { "archiveStatus": lambda n : setattr(self, 'archive_status', n.get_enum_value(FileArchiveStatus)), "hashes": lambda n : setattr(self, 'hashes', n.get_object_value(Hashes)), + "lockInfo": lambda n : setattr(self, 'lock_info', n.get_object_value(LockInfo)), "mimeType": lambda n : setattr(self, 'mime_type', n.get_str_value()), "@odata.type": lambda n : setattr(self, 'odata_type', n.get_str_value()), "processingMetadata": lambda n : setattr(self, 'processing_metadata', n.get_bool_value()), @@ -68,6 +74,7 @@ def serialize(self,writer: SerializationWriter) -> None: raise TypeError("writer cannot be null.") writer.write_enum_value("archiveStatus", self.archive_status) writer.write_object_value("hashes", self.hashes) + writer.write_object_value("lockInfo", self.lock_info) writer.write_str_value("mimeType", self.mime_type) writer.write_str_value("@odata.type", self.odata_type) writer.write_bool_value("processingMetadata", self.processing_metadata) diff --git a/msgraph_beta/generated/models/granular_restore_artifact_base.py b/msgraph_beta/generated/models/granular_restore_artifact_base.py index 616bdafb6f2..fe3f2ae1f3f 100644 --- a/msgraph_beta/generated/models/granular_restore_artifact_base.py +++ b/msgraph_beta/generated/models/granular_restore_artifact_base.py @@ -20,7 +20,7 @@ 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 # The OdataType property odata_type: Optional[str] = None @@ -30,7 +30,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 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/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_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_governance/task_processing_result.py b/msgraph_beta/generated/models/identity_governance/task_processing_result.py index d836996a596..bec418df540 100644 --- a/msgraph_beta/generated/models/identity_governance/task_processing_result.py +++ b/msgraph_beta/generated/models/identity_governance/task_processing_result.py @@ -19,15 +19,15 @@ 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 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/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..ee384153ec4 --- /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 createdDateTime property + created_date_time: Optional[datetime.datetime] = None + # The expirationDateTime property + expiration_date_time: Optional[datetime.datetime] = None + # The lockType property + lock_type: Optional[LockType] = None + # The OdataType property + odata_type: Optional[str] = None + # The owners property + 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/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_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/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/on_premises_directory_synchronization_feature.py b/msgraph_beta/generated/models/on_premises_directory_synchronization_feature.py index 80e7699cccc..80cc0e6af9f 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) + # The allowOnPremUpdateOfOnPremisesObjectIdentifierEnabled property + 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/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/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/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_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/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..a7dd73df219 100644 --- a/msgraph_beta/generated/models/process_content_request.py +++ b/msgraph_beta/generated/models/process_content_request.py @@ -21,7 +21,7 @@ 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 deviceMetadata property device_metadata: Optional[DeviceMetadata] = None 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/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/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/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_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/alert.py b/msgraph_beta/generated/models/security/alert.py index 651ad7d9fe6..b41970418ec 100644 --- a/msgraph_beta/generated/models/security/alert.py +++ b/msgraph_beta/generated/models/security/alert.py @@ -32,9 +32,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 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/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/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..92715a39ee9 --- /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) + # The documentation property + documentation: Optional[str] = None + # The huntingFunctionId property + hunting_function_id: Optional[int] = None + # The inputParameters property + input_parameters: Optional[list[HuntingSchemaFunctionParameter]] = None + # The name property + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The outputColumns property + output_columns: Optional[list[HuntingSchemaTableColumn]] = None + # The path property + 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..228933070fc --- /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) + # The cslType property + csl_type: Optional[str] = None + # The defaultValue property + default_value: Optional[str] = None + # The name property + 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..1de26293e05 --- /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) + # The builtInFunctions property + built_in_functions: Optional[list[HuntingSchemaBuiltInFunction]] = None + # The OdataType property + odata_type: Optional[str] = None + # The savedFunctions property + 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..07525925eec --- /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) + # The functions property + functions: Optional[HuntingSchemaFunctions] = None + # The OdataType property + odata_type: Optional[str] = None + # The tables property + 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..bbd4cd9e7e0 --- /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) + # The createdBy property + created_by: Optional[str] = None + # The description property + description: Optional[str] = None + # The huntingFunctionId property + hunting_function_id: Optional[int] = None + # The inputParameters property + input_parameters: Optional[list[HuntingSchemaFunctionParameter]] = None + # The lastModifiedBy property + last_modified_by: Optional[str] = None + # The lastModifiedDateTime property + last_modified_date_time: Optional[datetime.datetime] = None + # The name property + name: Optional[str] = None + # The OdataType property + odata_type: Optional[str] = None + # The outputColumns property + output_columns: Optional[list[HuntingSchemaTableColumn]] = None + # The path property + 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..8505c6d76a8 --- /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) + # The columns property + columns: Optional[list[HuntingSchemaTableColumn]] = None + # The description property + description: Optional[str] = None + # The name property + 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..1f1917a392a --- /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) + # The dataType property + data_type: Optional[str] = None + # The description property + description: Optional[str] = None + # The name property + 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/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/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/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/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/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/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/user_account.py b/msgraph_beta/generated/models/security/user_account.py index 6412f55b11e..f2909d01b4a 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 tenantId property + 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/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/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/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/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/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/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/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/user.py b/msgraph_beta/generated/models/user.py index 13fdf07f910..df3de0d948e 100644 --- a/msgraph_beta/generated/models/user.py +++ b/msgraph_beta/generated/models/user.py @@ -149,7 +149,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 @@ -225,7 +225,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 +247,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 diff --git a/msgraph_beta/generated/models/user_activity_type.py b/msgraph_beta/generated/models/user_activity_type.py index d00f05ed3d2..ad21a87ccb3 100644 --- a/msgraph_beta/generated/models/user_activity_type.py +++ b/msgraph_beta/generated/models/user_activity_type.py @@ -5,5 +5,6 @@ class UserActivityType(str, Enum): UploadFile = "uploadFile", DownloadText = "downloadText", DownloadFile = "downloadFile", + CopyToClipboard = "copyToClipboard", UnknownFutureValue = "unknownFutureValue", diff --git a/msgraph_beta/generated/models/user_activity_types.py b/msgraph_beta/generated/models/user_activity_types.py index 3b6598fcf14..85f77e529d6 100644 --- a/msgraph_beta/generated/models/user_activity_types.py +++ b/msgraph_beta/generated/models/user_activity_types.py @@ -6,5 +6,6 @@ class UserActivityTypes(str, Enum): UploadFile = "uploadFile", DownloadText = "downloadText", DownloadFile = "downloadFile", + CopyToClipboard = "copyToClipboard", 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..c1b63d57965 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 + # The isRegistrationRequired property + 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/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/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/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/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..3b4035c2432 --- /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,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.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 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) + + @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/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..5ae275cbf92 --- /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,220 @@ +from __future__ import annotations +from collections.abc import Callable +from dataclasses import dataclass, field +from kiota_abstractions.base_request_builder import BaseRequestBuilder +from kiota_abstractions.base_request_configuration import RequestConfiguration +from kiota_abstractions.default_query_parameters import QueryParameters +from kiota_abstractions.get_path_parameters import get_path_parameters +from kiota_abstractions.method import Method +from kiota_abstractions.request_adapter import RequestAdapter +from kiota_abstractions.request_information import RequestInformation +from kiota_abstractions.request_option import RequestOption +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 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) + + @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/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/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/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/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..6690f0878c3 100644 --- a/msgraph_beta/generated/reports/reports_request_builder.py +++ b/msgraph_beta/generated/reports/reports_request_builder.py @@ -29,7 +29,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 +52,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 +86,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 +103,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 +128,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 +150,10 @@ 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 .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 +418,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 +432,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 +796,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 +810,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 +1006,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 +1054,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 +1306,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 +1342,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 +1402,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 +1416,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 +1468,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 +1564,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 +1581,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 +1602,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 +1623,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: """ @@ -1807,13 +1807,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: 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_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_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/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..ecc83de4ed2 --- /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]: + """ + Invoke function getHuntingSchema + 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: + """ + Invoke function getHuntingSchema + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: RequestInformation + """ + request_info = RequestInformation(Method.GET, self.url_template, self.path_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/security_request_builder.py b/msgraph_beta/generated/security/security_request_builder.py index 818fffa73de..7dfe8216d0b 100644 --- a/msgraph_beta/generated/security/security_request_builder.py +++ b/msgraph_beta/generated/security/security_request_builder.py @@ -34,6 +34,7 @@ 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_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 @@ -305,6 +306,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/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/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/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/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..12145839dfd --- /dev/null +++ b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/item/migrate/migrate_request_builder.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.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]: + """ + Invoke action migrate + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CrossTenantMigrationJob] + """ + 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: + """ + Invoke action migrate + 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..3b133b006cb --- /dev/null +++ b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs/item/validate/validate_request_builder.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.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]: + """ + Invoke action validate + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CrossTenantMigrationJob] + """ + 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: + """ + Invoke action validate + 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_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..28e18ba1512 --- /dev/null +++ b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs_with_display_name/migrate/migrate_request_builder.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.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]: + """ + Invoke action migrate + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CrossTenantMigrationJob] + """ + 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: + """ + Invoke action migrate + 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..fb930995cae --- /dev/null +++ b/msgraph_beta/generated/solutions/migrations/cross_tenant_migration_jobs_with_display_name/validate/validate_request_builder.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.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]: + """ + Invoke action validate + param request_configuration: Configuration for the request such as headers, query parameters, and middleware options. + Returns: Optional[CrossTenantMigrationJob] + """ + 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: + """ + Invoke action validate + 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/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/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/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/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/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/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/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/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/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/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/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/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/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/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)