Skip to content

Commit 05d9563

Browse files
authored
Merge pull request #2106 from microsoftgraph/kiota/v1.0/pipelinebuild/123982
Generated models and request builders
2 parents 76ff0a0 + 0c18d8e commit 05d9563

8,148 files changed

Lines changed: 57569 additions & 469 deletions

File tree

Some content is hidden

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

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,11 @@ and this project does adheres to [Semantic Versioning](https://semver.org/spec/v
77

88
## [Unreleased]
99

10+
## [5.25.0] - 2023-08-30
11+
12+
- Add `WithUrl` request builders to allow for easier making of requests with arbitrary Urls(https://github.com/microsoft/kiota/pull/3212)
13+
- Latest metadata updates from 29th August 2023.
14+
1015
## [5.24.0] - 2023-08-23
1116

1217
- Adds GraphServiceClient constructor for use with a `TokenCredential` and a `HttpClient`.

src/Microsoft.Graph/Generated/Admin/AdminRequestBuilder.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,13 @@ public RequestInformation ToPatchRequestInformation(Microsoft.Graph.Models.Admin
138138
return requestInfo;
139139
}
140140
/// <summary>
141+
/// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
142+
/// </summary>
143+
/// <param name="rawUrl">The raw URL to use for the request builder.</param>
144+
public AdminRequestBuilder WithUrl(string rawUrl) {
145+
return new AdminRequestBuilder(rawUrl, RequestAdapter);
146+
}
147+
/// <summary>
141148
/// Get admin
142149
/// </summary>
143150
public class AdminRequestBuilderGetQueryParameters {

src/Microsoft.Graph/Generated/Admin/Edge/EdgeRequestBuilder.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,13 @@ public RequestInformation ToPatchRequestInformation(Microsoft.Graph.Models.Edge
171171
return requestInfo;
172172
}
173173
/// <summary>
174+
/// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
175+
/// </summary>
176+
/// <param name="rawUrl">The raw URL to use for the request builder.</param>
177+
public EdgeRequestBuilder WithUrl(string rawUrl) {
178+
return new EdgeRequestBuilder(rawUrl, RequestAdapter);
179+
}
180+
/// <summary>
174181
/// Configuration for the request such as headers, query parameters, and middleware options.
175182
/// </summary>
176183
public class EdgeRequestBuilderDeleteRequestConfiguration {

src/Microsoft.Graph/Generated/Admin/Edge/InternetExplorerMode/InternetExplorerModeRequestBuilder.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,13 @@ public RequestInformation ToPatchRequestInformation(Microsoft.Graph.Models.Inter
171171
return requestInfo;
172172
}
173173
/// <summary>
174+
/// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
175+
/// </summary>
176+
/// <param name="rawUrl">The raw URL to use for the request builder.</param>
177+
public InternetExplorerModeRequestBuilder WithUrl(string rawUrl) {
178+
return new InternetExplorerModeRequestBuilder(rawUrl, RequestAdapter);
179+
}
180+
/// <summary>
174181
/// Configuration for the request such as headers, query parameters, and middleware options.
175182
/// </summary>
176183
public class InternetExplorerModeRequestBuilderDeleteRequestConfiguration {

src/Microsoft.Graph/Generated/Admin/Edge/InternetExplorerMode/SiteLists/Count/CountRequestBuilder.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,13 @@ public RequestInformation ToGetRequestInformation(Action<CountRequestBuilderGetR
7373
return requestInfo;
7474
}
7575
/// <summary>
76+
/// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
77+
/// </summary>
78+
/// <param name="rawUrl">The raw URL to use for the request builder.</param>
79+
public CountRequestBuilder WithUrl(string rawUrl) {
80+
return new CountRequestBuilder(rawUrl, RequestAdapter);
81+
}
82+
/// <summary>
7683
/// Get the number of the resource
7784
/// </summary>
7885
public class CountRequestBuilderGetQueryParameters {

src/Microsoft.Graph/Generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/BrowserSiteListItemRequestBuilder.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -184,6 +184,13 @@ public RequestInformation ToPatchRequestInformation(BrowserSiteList body, Action
184184
return requestInfo;
185185
}
186186
/// <summary>
187+
/// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
188+
/// </summary>
189+
/// <param name="rawUrl">The raw URL to use for the request builder.</param>
190+
public BrowserSiteListItemRequestBuilder WithUrl(string rawUrl) {
191+
return new BrowserSiteListItemRequestBuilder(rawUrl, RequestAdapter);
192+
}
193+
/// <summary>
187194
/// Configuration for the request such as headers, query parameters, and middleware options.
188195
/// </summary>
189196
public class BrowserSiteListItemRequestBuilderDeleteRequestConfiguration {

src/Microsoft.Graph/Generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/Publish/PublishRequestBuilder.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,13 @@ public RequestInformation ToPostRequestInformation(PublishPostRequestBody body,
7979
return requestInfo;
8080
}
8181
/// <summary>
82+
/// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
83+
/// </summary>
84+
/// <param name="rawUrl">The raw URL to use for the request builder.</param>
85+
public PublishRequestBuilder WithUrl(string rawUrl) {
86+
return new PublishRequestBuilder(rawUrl, RequestAdapter);
87+
}
88+
/// <summary>
8289
/// Configuration for the request such as headers, query parameters, and middleware options.
8390
/// </summary>
8491
public class PublishRequestBuilderPostRequestConfiguration {

src/Microsoft.Graph/Generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/SharedCookies/Count/CountRequestBuilder.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -73,6 +73,13 @@ public RequestInformation ToGetRequestInformation(Action<CountRequestBuilderGetR
7373
return requestInfo;
7474
}
7575
/// <summary>
76+
/// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
77+
/// </summary>
78+
/// <param name="rawUrl">The raw URL to use for the request builder.</param>
79+
public CountRequestBuilder WithUrl(string rawUrl) {
80+
return new CountRequestBuilder(rawUrl, RequestAdapter);
81+
}
82+
/// <summary>
7683
/// Get the number of the resource
7784
/// </summary>
7885
public class CountRequestBuilderGetQueryParameters {

src/Microsoft.Graph/Generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/SharedCookies/Item/BrowserSharedCookieItemRequestBuilder.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -169,6 +169,13 @@ public RequestInformation ToPatchRequestInformation(BrowserSharedCookie body, Ac
169169
return requestInfo;
170170
}
171171
/// <summary>
172+
/// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
173+
/// </summary>
174+
/// <param name="rawUrl">The raw URL to use for the request builder.</param>
175+
public BrowserSharedCookieItemRequestBuilder WithUrl(string rawUrl) {
176+
return new BrowserSharedCookieItemRequestBuilder(rawUrl, RequestAdapter);
177+
}
178+
/// <summary>
172179
/// Configuration for the request such as headers, query parameters, and middleware options.
173180
/// </summary>
174181
public class BrowserSharedCookieItemRequestBuilderDeleteRequestConfiguration {

src/Microsoft.Graph/Generated/Admin/Edge/InternetExplorerMode/SiteLists/Item/SharedCookies/SharedCookiesRequestBuilder.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,13 @@ public RequestInformation ToPostRequestInformation(BrowserSharedCookie body, Act
138138
return requestInfo;
139139
}
140140
/// <summary>
141+
/// Returns a request builder with the provided arbitrary URL. Using this method means any other path or query parameters are ignored.
142+
/// </summary>
143+
/// <param name="rawUrl">The raw URL to use for the request builder.</param>
144+
public SharedCookiesRequestBuilder WithUrl(string rawUrl) {
145+
return new SharedCookiesRequestBuilder(rawUrl, RequestAdapter);
146+
}
147+
/// <summary>
141148
/// Get a list of the browserSharedCookie objects and their properties.
142149
/// </summary>
143150
public class SharedCookiesRequestBuilderGetQueryParameters {

0 commit comments

Comments
 (0)