Skip to content

Commit 4bfc69a

Browse files
authored
Merge pull request #368 from microsoftgraph/beta/pipelinebuild/140091
Generated beta models and request builders
2 parents fade48d + 2b38023 commit 4bfc69a

File tree

13,428 files changed

+289041
-56275
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

13,428 files changed

+289041
-56275
lines changed

msgraph_beta/generated/access_review_decisions/access_review_decisions_request_builder.py

Lines changed: 27 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from __future__ import annotations
22
from dataclasses import dataclass, field
33
from kiota_abstractions.base_request_builder import BaseRequestBuilder
4-
from kiota_abstractions.base_request_configuration import RequestConfiguration
54
from kiota_abstractions.get_path_parameters import get_path_parameters
65
from kiota_abstractions.method import Method
76
from kiota_abstractions.request_adapter import RequestAdapter
@@ -44,7 +43,7 @@ def by_access_review_decision_id(self,access_review_decision_id: str) -> AccessR
4443
url_tpl_params["accessReviewDecision%2Did"] = access_review_decision_id
4544
return AccessReviewDecisionItemRequestBuilder(self.request_adapter, url_tpl_params)
4645

47-
async def get(self,request_configuration: Optional[RequestConfiguration] = None) -> Optional[AccessReviewDecisionCollectionResponse]:
46+
async def get(self,request_configuration: Optional[AccessReviewDecisionsRequestBuilderGetRequestConfiguration] = None) -> Optional[AccessReviewDecisionCollectionResponse]:
4847
"""
4948
Get entities from accessReviewDecisions
5049
param request_configuration: Configuration for the request such as headers, query parameters, and middleware options.
@@ -64,7 +63,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration] = None)
6463

6564
return await self.request_adapter.send_async(request_info, AccessReviewDecisionCollectionResponse, error_mapping)
6665

67-
async def post(self,body: Optional[AccessReviewDecision] = None, request_configuration: Optional[RequestConfiguration] = None) -> Optional[AccessReviewDecision]:
66+
async def post(self,body: Optional[AccessReviewDecision] = None, request_configuration: Optional[AccessReviewDecisionsRequestBuilderPostRequestConfiguration] = None) -> Optional[AccessReviewDecision]:
6867
"""
6968
Add new entity to accessReviewDecisions
7069
param body: The request body
@@ -87,7 +86,7 @@ async def post(self,body: Optional[AccessReviewDecision] = None, request_configu
8786

8887
return await self.request_adapter.send_async(request_info, AccessReviewDecision, error_mapping)
8988

90-
def to_get_request_information(self,request_configuration: Optional[RequestConfiguration] = None) -> RequestInformation:
89+
def to_get_request_information(self,request_configuration: Optional[AccessReviewDecisionsRequestBuilderGetRequestConfiguration] = None) -> RequestInformation:
9190
"""
9291
Get entities from accessReviewDecisions
9392
param request_configuration: Configuration for the request such as headers, query parameters, and middleware options.
@@ -98,7 +97,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi
9897
request_info.headers.try_add("Accept", "application/json")
9998
return request_info
10099

101-
def to_post_request_information(self,body: Optional[AccessReviewDecision] = None, request_configuration: Optional[RequestConfiguration] = None) -> RequestInformation:
100+
def to_post_request_information(self,body: Optional[AccessReviewDecision] = None, request_configuration: Optional[AccessReviewDecisionsRequestBuilderPostRequestConfiguration] = None) -> RequestInformation:
102101
"""
103102
Add new entity to accessReviewDecisions
104103
param body: The request body
@@ -188,4 +187,27 @@ def get_query_parameter(self,original_name: Optional[str] = None) -> str:
188187
top: Optional[int] = None
189188

190189

190+
from kiota_abstractions.base_request_configuration import BaseRequestConfiguration
191+
192+
@dataclass
193+
class AccessReviewDecisionsRequestBuilderGetRequestConfiguration(BaseRequestConfiguration):
194+
from kiota_abstractions.base_request_configuration import BaseRequestConfiguration
195+
196+
"""
197+
Configuration for the request such as headers, query parameters, and middleware options.
198+
"""
199+
# Request query parameters
200+
query_parameters: Optional[AccessReviewDecisionsRequestBuilder.AccessReviewDecisionsRequestBuilderGetQueryParameters] = None
201+
202+
203+
from kiota_abstractions.base_request_configuration import BaseRequestConfiguration
204+
205+
@dataclass
206+
class AccessReviewDecisionsRequestBuilderPostRequestConfiguration(BaseRequestConfiguration):
207+
from kiota_abstractions.base_request_configuration import BaseRequestConfiguration
208+
209+
"""
210+
Configuration for the request such as headers, query parameters, and middleware options.
211+
"""
212+
191213

msgraph_beta/generated/access_review_decisions/count/count_request_builder.py

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from __future__ import annotations
22
from dataclasses import dataclass, field
33
from kiota_abstractions.base_request_builder import BaseRequestBuilder
4-
from kiota_abstractions.base_request_configuration import RequestConfiguration
54
from kiota_abstractions.get_path_parameters import get_path_parameters
65
from kiota_abstractions.method import Method
76
from kiota_abstractions.request_adapter import RequestAdapter
@@ -26,7 +25,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, D
2625
"""
2726
super().__init__(request_adapter, "{+baseurl}/accessReviewDecisions/$count{?%24filter,%24search}", path_parameters)
2827

29-
async def get(self,request_configuration: Optional[RequestConfiguration] = None) -> Optional[int]:
28+
async def get(self,request_configuration: Optional[CountRequestBuilderGetRequestConfiguration] = None) -> Optional[int]:
3029
"""
3130
Get the number of the resource
3231
param request_configuration: Configuration for the request such as headers, query parameters, and middleware options.
@@ -44,7 +43,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration] = None)
4443
raise Exception("Http core is null")
4544
return await self.request_adapter.send_primitive_async(request_info, "int", error_mapping)
4645

47-
def to_get_request_information(self,request_configuration: Optional[RequestConfiguration] = None) -> RequestInformation:
46+
def to_get_request_information(self,request_configuration: Optional[CountRequestBuilderGetRequestConfiguration] = None) -> RequestInformation:
4847
"""
4948
Get the number of the resource
5049
param request_configuration: Configuration for the request such as headers, query parameters, and middleware options.
@@ -91,4 +90,17 @@ def get_query_parameter(self,original_name: Optional[str] = None) -> str:
9190
search: Optional[str] = None
9291

9392

93+
from kiota_abstractions.base_request_configuration import BaseRequestConfiguration
94+
95+
@dataclass
96+
class CountRequestBuilderGetRequestConfiguration(BaseRequestConfiguration):
97+
from kiota_abstractions.base_request_configuration import BaseRequestConfiguration
98+
99+
"""
100+
Configuration for the request such as headers, query parameters, and middleware options.
101+
"""
102+
# Request query parameters
103+
query_parameters: Optional[CountRequestBuilder.CountRequestBuilderGetQueryParameters] = None
104+
105+
94106

msgraph_beta/generated/access_review_decisions/item/access_review_decision_item_request_builder.py

Lines changed: 39 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
from __future__ import annotations
22
from dataclasses import dataclass, field
33
from kiota_abstractions.base_request_builder import BaseRequestBuilder
4-
from kiota_abstractions.base_request_configuration import RequestConfiguration
54
from kiota_abstractions.get_path_parameters import get_path_parameters
65
from kiota_abstractions.method import Method
76
from kiota_abstractions.request_adapter import RequestAdapter
@@ -27,7 +26,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, D
2726
"""
2827
super().__init__(request_adapter, "{+baseurl}/accessReviewDecisions/{accessReviewDecision%2Did}{?%24expand,%24select}", path_parameters)
2928

30-
async def delete(self,request_configuration: Optional[RequestConfiguration] = None) -> None:
29+
async def delete(self,request_configuration: Optional[AccessReviewDecisionItemRequestBuilderDeleteRequestConfiguration] = None) -> None:
3130
"""
3231
Delete entity from accessReviewDecisions
3332
param request_configuration: Configuration for the request such as headers, query parameters, and middleware options.
@@ -45,7 +44,7 @@ async def delete(self,request_configuration: Optional[RequestConfiguration] = No
4544
raise Exception("Http core is null")
4645
return await self.request_adapter.send_no_response_content_async(request_info, error_mapping)
4746

48-
async def get(self,request_configuration: Optional[RequestConfiguration] = None) -> Optional[AccessReviewDecision]:
47+
async def get(self,request_configuration: Optional[AccessReviewDecisionItemRequestBuilderGetRequestConfiguration] = None) -> Optional[AccessReviewDecision]:
4948
"""
5049
Get entity from accessReviewDecisions by key
5150
param request_configuration: Configuration for the request such as headers, query parameters, and middleware options.
@@ -65,7 +64,7 @@ async def get(self,request_configuration: Optional[RequestConfiguration] = None)
6564

6665
return await self.request_adapter.send_async(request_info, AccessReviewDecision, error_mapping)
6766

68-
async def patch(self,body: Optional[AccessReviewDecision] = None, request_configuration: Optional[RequestConfiguration] = None) -> Optional[AccessReviewDecision]:
67+
async def patch(self,body: Optional[AccessReviewDecision] = None, request_configuration: Optional[AccessReviewDecisionItemRequestBuilderPatchRequestConfiguration] = None) -> Optional[AccessReviewDecision]:
6968
"""
7069
Update entity in accessReviewDecisions
7170
param body: The request body
@@ -88,7 +87,7 @@ async def patch(self,body: Optional[AccessReviewDecision] = None, request_config
8887

8988
return await self.request_adapter.send_async(request_info, AccessReviewDecision, error_mapping)
9089

91-
def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration] = None) -> RequestInformation:
90+
def to_delete_request_information(self,request_configuration: Optional[AccessReviewDecisionItemRequestBuilderDeleteRequestConfiguration] = None) -> RequestInformation:
9291
"""
9392
Delete entity from accessReviewDecisions
9493
param request_configuration: Configuration for the request such as headers, query parameters, and middleware options.
@@ -99,7 +98,7 @@ def to_delete_request_information(self,request_configuration: Optional[RequestCo
9998
request_info.headers.try_add("Accept", "application/json")
10099
return request_info
101100

102-
def to_get_request_information(self,request_configuration: Optional[RequestConfiguration] = None) -> RequestInformation:
101+
def to_get_request_information(self,request_configuration: Optional[AccessReviewDecisionItemRequestBuilderGetRequestConfiguration] = None) -> RequestInformation:
103102
"""
104103
Get entity from accessReviewDecisions by key
105104
param request_configuration: Configuration for the request such as headers, query parameters, and middleware options.
@@ -110,7 +109,7 @@ def to_get_request_information(self,request_configuration: Optional[RequestConfi
110109
request_info.headers.try_add("Accept", "application/json")
111110
return request_info
112111

113-
def to_patch_request_information(self,body: Optional[AccessReviewDecision] = None, request_configuration: Optional[RequestConfiguration] = None) -> RequestInformation:
112+
def to_patch_request_information(self,body: Optional[AccessReviewDecision] = None, request_configuration: Optional[AccessReviewDecisionItemRequestBuilderPatchRequestConfiguration] = None) -> RequestInformation:
114113
"""
115114
Update entity in accessReviewDecisions
116115
param body: The request body
@@ -135,6 +134,16 @@ def with_url(self,raw_url: Optional[str] = None) -> AccessReviewDecisionItemRequ
135134
raise TypeError("raw_url cannot be null.")
136135
return AccessReviewDecisionItemRequestBuilder(self.request_adapter, raw_url)
137136

137+
from kiota_abstractions.base_request_configuration import BaseRequestConfiguration
138+
139+
@dataclass
140+
class AccessReviewDecisionItemRequestBuilderDeleteRequestConfiguration(BaseRequestConfiguration):
141+
from kiota_abstractions.base_request_configuration import BaseRequestConfiguration
142+
143+
"""
144+
Configuration for the request such as headers, query parameters, and middleware options.
145+
"""
146+
138147
@dataclass
139148
class AccessReviewDecisionItemRequestBuilderGetQueryParameters():
140149
"""
@@ -161,4 +170,27 @@ def get_query_parameter(self,original_name: Optional[str] = None) -> str:
161170
select: Optional[List[str]] = None
162171

163172

173+
from kiota_abstractions.base_request_configuration import BaseRequestConfiguration
174+
175+
@dataclass
176+
class AccessReviewDecisionItemRequestBuilderGetRequestConfiguration(BaseRequestConfiguration):
177+
from kiota_abstractions.base_request_configuration import BaseRequestConfiguration
178+
179+
"""
180+
Configuration for the request such as headers, query parameters, and middleware options.
181+
"""
182+
# Request query parameters
183+
query_parameters: Optional[AccessReviewDecisionItemRequestBuilder.AccessReviewDecisionItemRequestBuilderGetQueryParameters] = None
184+
185+
186+
from kiota_abstractions.base_request_configuration import BaseRequestConfiguration
187+
188+
@dataclass
189+
class AccessReviewDecisionItemRequestBuilderPatchRequestConfiguration(BaseRequestConfiguration):
190+
from kiota_abstractions.base_request_configuration import BaseRequestConfiguration
191+
192+
"""
193+
Configuration for the request such as headers, query parameters, and middleware options.
194+
"""
195+
164196

0 commit comments

Comments
 (0)