Skip to content

Commit e958c41

Browse files
authored
Merge pull request #386 from microsoftgraph/beta/pipelinebuild/143502
Generated beta models and request builders
2 parents e60a665 + 9259541 commit e958c41

File tree

13,772 files changed

+86403
-298082
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,772 files changed

+86403
-298082
lines changed

CHANGELOG.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,12 @@ All notable changes to this project will be documented in this file.
55
The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/),
66
and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html).
77

8+
## [1.3.0] - 2024-04-16
9+
10+
### Changed
11+
12+
- Weekly generation with Kiota.
13+
814
## [1.2.0] - 2024-03-19
915

1016
### Added

msgraph_beta/_version.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
VERSION: str = '1.2.0'
1+
VERSION: str = '1.3.0'

msgraph_beta/generated/access_review_decisions/access_review_decisions_request_builder.py

Lines changed: 6 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
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
45
from kiota_abstractions.get_path_parameters import get_path_parameters
56
from kiota_abstractions.method import Method
67
from kiota_abstractions.request_adapter import RequestAdapter
@@ -43,7 +44,7 @@ def by_access_review_decision_id(self,access_review_decision_id: str) -> AccessR
4344
url_tpl_params["accessReviewDecision%2Did"] = access_review_decision_id
4445
return AccessReviewDecisionItemRequestBuilder(self.request_adapter, url_tpl_params)
4546

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

6465
return await self.request_adapter.send_async(request_info, AccessReviewDecisionCollectionResponse, error_mapping)
6566

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

8788
return await self.request_adapter.send_async(request_info, AccessReviewDecision, error_mapping)
8889

89-
def to_get_request_information(self,request_configuration: Optional[AccessReviewDecisionsRequestBuilderGetRequestConfiguration] = None) -> RequestInformation:
90+
def to_get_request_information(self,request_configuration: Optional[RequestConfiguration] = None) -> RequestInformation:
9091
"""
9192
Get entities from accessReviewDecisions
9293
param request_configuration: Configuration for the request such as headers, query parameters, and middleware options.
@@ -97,7 +98,7 @@ def to_get_request_information(self,request_configuration: Optional[AccessReview
9798
request_info.headers.try_add("Accept", "application/json")
9899
return request_info
99100

100-
def to_post_request_information(self,body: Optional[AccessReviewDecision] = None, request_configuration: Optional[AccessReviewDecisionsRequestBuilderPostRequestConfiguration] = None) -> RequestInformation:
101+
def to_post_request_information(self,body: Optional[AccessReviewDecision] = None, request_configuration: Optional[RequestConfiguration] = None) -> RequestInformation:
101102
"""
102103
Add new entity to accessReviewDecisions
103104
param body: The request body
@@ -106,7 +107,7 @@ def to_post_request_information(self,body: Optional[AccessReviewDecision] = None
106107
"""
107108
if not body:
108109
raise TypeError("body cannot be null.")
109-
request_info = RequestInformation(Method.POST, '{+baseurl}/accessReviewDecisions', self.path_parameters)
110+
request_info = RequestInformation(Method.POST, self.url_template, self.path_parameters)
110111
request_info.configure(request_configuration)
111112
request_info.headers.try_add("Accept", "application/json")
112113
request_info.set_content_from_parsable(self.request_adapter, "application/json", body)
@@ -187,27 +188,4 @@ def get_query_parameter(self,original_name: Optional[str] = None) -> str:
187188
top: Optional[int] = None
188189

189190

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-
213191

msgraph_beta/generated/access_review_decisions/count/count_request_builder.py

Lines changed: 3 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
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
45
from kiota_abstractions.get_path_parameters import get_path_parameters
56
from kiota_abstractions.method import Method
67
from kiota_abstractions.request_adapter import RequestAdapter
@@ -25,7 +26,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, D
2526
"""
2627
super().__init__(request_adapter, "{+baseurl}/accessReviewDecisions/$count{?%24filter,%24search}", path_parameters)
2728

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

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

9293

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-
10694

msgraph_beta/generated/access_review_decisions/item/access_review_decision_item_request_builder.py

Lines changed: 9 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
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
45
from kiota_abstractions.get_path_parameters import get_path_parameters
56
from kiota_abstractions.method import Method
67
from kiota_abstractions.request_adapter import RequestAdapter
@@ -26,7 +27,7 @@ def __init__(self,request_adapter: RequestAdapter, path_parameters: Union[str, D
2627
"""
2728
super().__init__(request_adapter, "{+baseurl}/accessReviewDecisions/{accessReviewDecision%2Did}{?%24expand,%24select}", path_parameters)
2829

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

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

6566
return await self.request_adapter.send_async(request_info, AccessReviewDecision, error_mapping)
6667

67-
async def patch(self,body: Optional[AccessReviewDecision] = None, request_configuration: Optional[AccessReviewDecisionItemRequestBuilderPatchRequestConfiguration] = None) -> Optional[AccessReviewDecision]:
68+
async def patch(self,body: Optional[AccessReviewDecision] = None, request_configuration: Optional[RequestConfiguration] = None) -> Optional[AccessReviewDecision]:
6869
"""
6970
Update entity in accessReviewDecisions
7071
param body: The request body
@@ -87,18 +88,18 @@ async def patch(self,body: Optional[AccessReviewDecision] = None, request_config
8788

8889
return await self.request_adapter.send_async(request_info, AccessReviewDecision, error_mapping)
8990

90-
def to_delete_request_information(self,request_configuration: Optional[AccessReviewDecisionItemRequestBuilderDeleteRequestConfiguration] = None) -> RequestInformation:
91+
def to_delete_request_information(self,request_configuration: Optional[RequestConfiguration] = None) -> RequestInformation:
9192
"""
9293
Delete entity from accessReviewDecisions
9394
param request_configuration: Configuration for the request such as headers, query parameters, and middleware options.
9495
Returns: RequestInformation
9596
"""
96-
request_info = RequestInformation(Method.DELETE, '{+baseurl}/accessReviewDecisions/{accessReviewDecision%2Did}', self.path_parameters)
97+
request_info = RequestInformation(Method.DELETE, self.url_template, self.path_parameters)
9798
request_info.configure(request_configuration)
9899
request_info.headers.try_add("Accept", "application/json")
99100
return request_info
100101

101-
def to_get_request_information(self,request_configuration: Optional[AccessReviewDecisionItemRequestBuilderGetRequestConfiguration] = None) -> RequestInformation:
102+
def to_get_request_information(self,request_configuration: Optional[RequestConfiguration] = None) -> RequestInformation:
102103
"""
103104
Get entity from accessReviewDecisions by key
104105
param request_configuration: Configuration for the request such as headers, query parameters, and middleware options.
@@ -109,7 +110,7 @@ def to_get_request_information(self,request_configuration: Optional[AccessReview
109110
request_info.headers.try_add("Accept", "application/json")
110111
return request_info
111112

112-
def to_patch_request_information(self,body: Optional[AccessReviewDecision] = None, request_configuration: Optional[AccessReviewDecisionItemRequestBuilderPatchRequestConfiguration] = None) -> RequestInformation:
113+
def to_patch_request_information(self,body: Optional[AccessReviewDecision] = None, request_configuration: Optional[RequestConfiguration] = None) -> RequestInformation:
113114
"""
114115
Update entity in accessReviewDecisions
115116
param body: The request body
@@ -118,7 +119,7 @@ def to_patch_request_information(self,body: Optional[AccessReviewDecision] = Non
118119
"""
119120
if not body:
120121
raise TypeError("body cannot be null.")
121-
request_info = RequestInformation(Method.PATCH, '{+baseurl}/accessReviewDecisions/{accessReviewDecision%2Did}', self.path_parameters)
122+
request_info = RequestInformation(Method.PATCH, self.url_template, self.path_parameters)
122123
request_info.configure(request_configuration)
123124
request_info.headers.try_add("Accept", "application/json")
124125
request_info.set_content_from_parsable(self.request_adapter, "application/json", body)
@@ -134,16 +135,6 @@ def with_url(self,raw_url: Optional[str] = None) -> AccessReviewDecisionItemRequ
134135
raise TypeError("raw_url cannot be null.")
135136
return AccessReviewDecisionItemRequestBuilder(self.request_adapter, raw_url)
136137

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-
147138
@dataclass
148139
class AccessReviewDecisionItemRequestBuilderGetQueryParameters():
149140
"""
@@ -170,27 +161,4 @@ def get_query_parameter(self,original_name: Optional[str] = None) -> str:
170161
select: Optional[List[str]] = None
171162

172163

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-
196164

0 commit comments

Comments
 (0)