Skip to content

Commit

Permalink
Merge pull request #2015 from microsoftgraph/kiota/v1.0/pipelinebuild…
Browse files Browse the repository at this point in the history
…/119869

Generated  models and request builders
  • Loading branch information
andrueastman authored Jul 12, 2023
2 parents c3baee4 + c2dddf3 commit 53be427
Show file tree
Hide file tree
Showing 1,332 changed files with 60,056 additions and 2,641 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,12 @@ and this project does adheres to [Semantic Versioning](https://semver.org/spec/v

## [Unreleased]

## [5.18.0] - 2023-07-12

- Fixes missing odata cast paths for `Directory Role` in `memberOf` and `transitiveMemberOf`(https://github.com/microsoftgraph/msgraph-metadata/issues/372).
- Fixes enum member naming in `Microsoft.Graph.Models.IdentityGovernance.ValueObject` type after fix in https://github.com/microsoft/kiota/pull/2874
- Latest metadata updates from 11th July 2023.

## [5.17.0] - 2023-07-05

- Fixes missing odata cast path for `roomList` in places API.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@ public AcquireAccessTokenRequestBuilder(Dictionary<string, object> pathParameter
public AcquireAccessTokenRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/applications/{application%2Did}/synchronization/acquireAccessToken", rawUrl) {
}
/// <summary>
/// Invoke action acquireAccessToken
/// Acquire an OAuth access token to authorize the Azure AD provisioning service to provision users into an application.
/// Find more info here <see href="https://docs.microsoft.com/graph/api/synchronization-synchronization-acquireaccesstoken?view=graph-rest-1.0" />
/// </summary>
/// <param name="body">The request body</param>
/// <param name="cancellationToken">Cancellation token to use when cancelling requests</param>
Expand All @@ -48,7 +49,7 @@ public async Task PostAsync(AcquireAccessTokenPostRequestBody body, Action<Acqui
await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken);
}
/// <summary>
/// Invoke action acquireAccessToken
/// Acquire an OAuth access token to authorize the Azure AD provisioning service to provision users into an application.
/// </summary>
/// <param name="body">The request body</param>
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@ public PauseRequestBuilder(Dictionary<string, object> pathParameters, IRequestAd
public PauseRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/pause", rawUrl) {
}
/// <summary>
/// Invoke action pause
/// Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job will continue from where it left off when a start call is made.
/// Find more info here <see href="https://docs.microsoft.com/graph/api/synchronization-synchronizationjob-pause?view=graph-rest-1.0" />
/// </summary>
/// <param name="cancellationToken">Cancellation token to use when cancelling requests</param>
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
Expand All @@ -46,7 +47,7 @@ public async Task PostAsync(Action<PauseRequestBuilderPostRequestConfiguration>
await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken);
}
/// <summary>
/// Invoke action pause
/// Temporarily stop a running synchronization job. All the progress, including job state, is persisted, and the job will continue from where it left off when a start call is made.
/// </summary>
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@ public ProvisionOnDemandRequestBuilder(Dictionary<string, object> pathParameters
public ProvisionOnDemandRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/provisionOnDemand", rawUrl) {
}
/// <summary>
/// Invoke action provisionOnDemand
/// Select a user and provision the account on-demand. The rate limit for this API is 5 requests per 10 seconds.
/// Find more info here <see href="https://docs.microsoft.com/graph/api/synchronization-synchronizationjob-provisionondemand?view=graph-rest-1.0" />
/// </summary>
/// <param name="body">The request body</param>
/// <param name="cancellationToken">Cancellation token to use when cancelling requests</param>
Expand All @@ -49,7 +50,7 @@ public async Task<StringKeyStringValuePair> PostAsync(ProvisionOnDemandPostReque
return await RequestAdapter.SendAsync<StringKeyStringValuePair>(requestInfo, StringKeyStringValuePair.CreateFromDiscriminatorValue, errorMapping, cancellationToken);
}
/// <summary>
/// Invoke action provisionOnDemand
/// Select a user and provision the account on-demand. The rate limit for this API is 5 requests per 10 seconds.
/// </summary>
/// <param name="body">The request body</param>
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@ public RestartRequestBuilder(Dictionary<string, object> pathParameters, IRequest
public RestartRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/restart", rawUrl) {
}
/// <summary>
/// Invoke action restart
/// Restart a stopped synchronization job, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors.
/// Find more info here <see href="https://docs.microsoft.com/graph/api/synchronization-synchronizationjob-restart?view=graph-rest-1.0" />
/// </summary>
/// <param name="body">The request body</param>
/// <param name="cancellationToken">Cancellation token to use when cancelling requests</param>
Expand All @@ -48,7 +49,7 @@ public async Task PostAsync(RestartPostRequestBody body, Action<RestartRequestBu
await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken);
}
/// <summary>
/// Invoke action restart
/// Restart a stopped synchronization job, forcing it to reprocess all the objects in the directory. Optionally clears existing the synchronization state and previous errors.
/// </summary>
/// <param name="body">The request body</param>
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ public DirectoriesRequestBuilder(Dictionary<string, object> pathParameters, IReq
public DirectoriesRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema/directories{?%24top,%24skip,%24search,%24filter,%24count,%24orderby,%24select,%24expand}", rawUrl) {
}
/// <summary>
/// Get directories from applications
/// Contains the collection of directories and all of their objects.
/// </summary>
/// <param name="cancellationToken">Cancellation token to use when cancelling requests</param>
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
Expand Down Expand Up @@ -80,7 +80,7 @@ public async Task<DirectoryDefinition> PostAsync(DirectoryDefinition body, Actio
return await RequestAdapter.SendAsync<DirectoryDefinition>(requestInfo, DirectoryDefinition.CreateFromDiscriminatorValue, errorMapping, cancellationToken);
}
/// <summary>
/// Get directories from applications
/// Contains the collection of directories and all of their objects.
/// </summary>
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
Expand Down Expand Up @@ -134,7 +134,7 @@ public RequestInformation ToPostRequestInformation(DirectoryDefinition body, Act
return requestInfo;
}
/// <summary>
/// Get directories from applications
/// Contains the collection of directories and all of their objects.
/// </summary>
public class DirectoriesRequestBuilderGetQueryParameters {
/// <summary>Include count of items</summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -52,7 +52,7 @@ public async Task DeleteAsync(Action<DirectoryDefinitionItemRequestBuilderDelete
await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken);
}
/// <summary>
/// Get directories from applications
/// Contains the collection of directories and all of their objects.
/// </summary>
/// <param name="cancellationToken">Cancellation token to use when cancelling requests</param>
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
Expand Down Expand Up @@ -116,7 +116,7 @@ public RequestInformation ToDeleteRequestInformation(Action<DirectoryDefinitionI
return requestInfo;
}
/// <summary>
/// Get directories from applications
/// Contains the collection of directories and all of their objects.
/// </summary>
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
Expand Down Expand Up @@ -186,7 +186,7 @@ public DirectoryDefinitionItemRequestBuilderDeleteRequestConfiguration() {
}
}
/// <summary>
/// Get directories from applications
/// Contains the collection of directories and all of their objects.
/// </summary>
public class DirectoryDefinitionItemRequestBuilderGetQueryParameters {
/// <summary>Expand related entities</summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@ public DiscoverRequestBuilder(Dictionary<string, object> pathParameters, IReques
public DiscoverRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema/directories/{directoryDefinition%2Did}/discover", rawUrl) {
}
/// <summary>
/// Invoke action discover
/// Discover the latest schema definition for provisioning to an application.
/// Find more info here <see href="https://docs.microsoft.com/graph/api/synchronization-directorydefinition-discover?view=graph-rest-1.0" />
/// </summary>
/// <param name="cancellationToken">Cancellation token to use when cancelling requests</param>
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
Expand All @@ -47,7 +48,7 @@ public async Task<DirectoryDefinition> PostAsync(Action<DiscoverRequestBuilderPo
return await RequestAdapter.SendAsync<DirectoryDefinition>(requestInfo, DirectoryDefinition.CreateFromDiscriminatorValue, errorMapping, cancellationToken);
}
/// <summary>
/// Invoke action discover
/// Discover the latest schema definition for provisioning to an application.
/// </summary>
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,8 @@ public ParseExpressionRequestBuilder(Dictionary<string, object> pathParameters,
public ParseExpressionRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/schema/parseExpression", rawUrl) {
}
/// <summary>
/// Invoke action parseExpression
/// Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Azure Active Directory.
/// Find more info here <see href="https://docs.microsoft.com/graph/api/synchronization-synchronizationschema-parseexpression?view=graph-rest-1.0" />
/// </summary>
/// <param name="body">The request body</param>
/// <param name="cancellationToken">Cancellation token to use when cancelling requests</param>
Expand All @@ -49,7 +50,7 @@ public async Task<ParseExpressionResponse> PostAsync(ParseExpressionPostRequestB
return await RequestAdapter.SendAsync<ParseExpressionResponse>(requestInfo, ParseExpressionResponse.CreateFromDiscriminatorValue, errorMapping, cancellationToken);
}
/// <summary>
/// Invoke action parseExpression
/// Parse a given string expression into an attributeMappingSource object. For more information about expressions, see Writing Expressions for Attribute Mappings in Azure Active Directory.
/// </summary>
/// <param name="body">The request body</param>
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -67,7 +67,8 @@ public async Task DeleteAsync(Action<SchemaRequestBuilderDeleteRequestConfigurat
await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken);
}
/// <summary>
/// Get schema from applications
/// Retrieve the schema for a given synchronization job or template.
/// Find more info here <see href="https://docs.microsoft.com/graph/api/synchronization-synchronizationschema-get?view=graph-rest-1.0" />
/// </summary>
/// <param name="cancellationToken">Cancellation token to use when cancelling requests</param>
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
Expand All @@ -86,7 +87,8 @@ public async Task<SynchronizationSchema> GetAsync(Action<SchemaRequestBuilderGet
return await RequestAdapter.SendAsync<SynchronizationSchema>(requestInfo, SynchronizationSchema.CreateFromDiscriminatorValue, errorMapping, cancellationToken);
}
/// <summary>
/// Update the navigation property schema in applications
/// Update the synchronization schema for a given job or template. This method fully replaces the current schema with the one provided in the request. To update the schema of a template, make the call on the application object. You must be the owner of the application.
/// Find more info here <see href="https://docs.microsoft.com/graph/api/synchronization-synchronizationschema-update?view=graph-rest-1.0" />
/// </summary>
/// <param name="body">The request body</param>
/// <param name="cancellationToken">Cancellation token to use when cancelling requests</param>
Expand Down Expand Up @@ -131,7 +133,7 @@ public RequestInformation ToDeleteRequestInformation(Action<SchemaRequestBuilder
return requestInfo;
}
/// <summary>
/// Get schema from applications
/// Retrieve the schema for a given synchronization job or template.
/// </summary>
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
Expand All @@ -157,7 +159,7 @@ public RequestInformation ToGetRequestInformation(Action<SchemaRequestBuilderGet
return requestInfo;
}
/// <summary>
/// Update the navigation property schema in applications
/// Update the synchronization schema for a given job or template. This method fully replaces the current schema with the one provided in the request. To update the schema of a template, make the call on the application object. You must be the owner of the application.
/// </summary>
/// <param name="body">The request body</param>
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
Expand Down Expand Up @@ -201,7 +203,7 @@ public SchemaRequestBuilderDeleteRequestConfiguration() {
}
}
/// <summary>
/// Get schema from applications
/// Retrieve the schema for a given synchronization job or template.
/// </summary>
public class SchemaRequestBuilderGetQueryParameters {
/// <summary>Expand related entities</summary>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,7 +27,8 @@ public StartRequestBuilder(Dictionary<string, object> pathParameters, IRequestAd
public StartRequestBuilder(string rawUrl, IRequestAdapter requestAdapter) : base(requestAdapter, "{+baseurl}/applications/{application%2Did}/synchronization/jobs/{synchronizationJob%2Did}/start", rawUrl) {
}
/// <summary>
/// Invoke action start
/// Start an existing synchronization job. If the job is in a paused state, it will continue processing changes from the point where it was paused. If the job is in quarantine, the quarantine status will be cleared. Do not create scripts to call the start job continuously while it&apos;s running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine.
/// Find more info here <see href="https://docs.microsoft.com/graph/api/synchronization-synchronizationjob-start?view=graph-rest-1.0" />
/// </summary>
/// <param name="cancellationToken">Cancellation token to use when cancelling requests</param>
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
Expand All @@ -46,7 +47,7 @@ public async Task PostAsync(Action<StartRequestBuilderPostRequestConfiguration>
await RequestAdapter.SendNoContentAsync(requestInfo, errorMapping, cancellationToken);
}
/// <summary>
/// Invoke action start
/// Start an existing synchronization job. If the job is in a paused state, it will continue processing changes from the point where it was paused. If the job is in quarantine, the quarantine status will be cleared. Do not create scripts to call the start job continuously while it&apos;s running because that can cause the service to stop running. Use the start job only when the job is currently paused or in quarantine.
/// </summary>
/// <param name="requestConfiguration">Configuration for the request such as headers, query parameters, and middleware options.</param>
#if NETSTANDARD2_1_OR_GREATER || NETCOREAPP3_1_OR_GREATER
Expand Down
Loading

0 comments on commit 53be427

Please sign in to comment.